<%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<%@ page import="java.util.*" %>
<%@ page import="EJBPackage.*" %>
<html>
<head>
<title><%=
	(String)session.getAttribute("nomeUtente")
%><%=
	" "
%> <%=
	(String)session.getAttribute("cognomeUtente")
%></title>
<link rel="stylesheet" type="text/css" href="./style.css">
</head>
<body>
	<div id="telaio1">
	    <div id="testata">
        	<div id="testatainterna">
       			<h2><a href="./">Home</a></h2>
    	    </div>
    	</div>
		<%
		Integer userid = (Integer)session.getAttribute("userid");
		if(userid!=null){
			if(userid >0){
				%><div id="logout">
	    			<h3>
	    				<form action="./Autenticazione" method="post">
						<input type="submit" value="logout">
						<input type="hidden" name="logout" value="1">
						</form>
	    		    </h3>
	   			 </div>
	   			 <%
			}
		 }
	 	%>
	    <div id="paginaunica">
    		<div id="listaunica">
    			<ul>
    				<h1>Utente</h1>
					<li>Nome:<%=(String)session.getAttribute("nomeUtente") %></li>
					<li>Cognome:<%=(String)session.getAttribute("cognomeUtente") %></li>
					<li>Indirizzo:<%=(String)session.getAttribute("indirizzoUtente") %></li>
					<li>Telefono:<%=(String)session.getAttribute("telefonoUtente") %></li>
					<li>Abilita: <%=(String)session.getAttribute("abilitaUtente") %></li>
					<%
					if(userid!=null){
						if(userid>0){
							%><li><a href="./CreaRichiestaAiuto?utente=<%=session.getAttribute("idProfilo")%>">Richiedi Aiuto</a></li><%
							if((Integer)session.getAttribute("amico")==0){
								%><li><a href="./GestisciRichiestaAmicizia?utente=<%=session.getAttribute("idProfilo")%>&azione=inoltra">Richiedi Amicizia</a></li><%
							}
						}
					}
					 %>
				</ul>
				<ul>
				
					<h1>Feedback</h1>
					<%
						Set<RichiestaAiuto> listaRichieste = (Set<RichiestaAiuto>) session.getAttribute("richieste");
						if(listaRichieste!=null){
							if(listaRichieste.size()!=0){
								Iterator<RichiestaAiuto> iRichieste = listaRichieste.iterator();
								while(iRichieste.hasNext()){
									RichiestaAiuto richiesta = iRichieste.next();
									if(richiesta.getStato()==Costanti.STATO_CHIUSA){
										Feedback f = richiesta.getFeedback();
										%><li>Feedback: <%=f.getDescrizione()%></li>
										<li>Voto:
										<%	int voto = f.getValutazione();
											int max = 5;
											int count;
											for(count=1;count<=max;count++){
												if(count>max-voto){
													%>★<%
												}else{
													%>☆<%
												}
											}%></li><%
										Set<Abilita> aLista = richiesta.getAbilita();
										Iterator<Abilita> iAbilita = aLista.iterator();
										String stringAbilita = "";
											while(iAbilita.hasNext()){
												Abilita abilita = iAbilita.next();
												stringAbilita+=abilita.getNome();
											}
										%><li><%= stringAbilita%></li><%	
									}
								}
							}else{
								%><li>Nessun Feedback</li><%
							}
						}else{
							%><li>Nessun Feedback</li><%
						}
					%>
				
				</ul>
			</div>
		</div>
	</div>
</body>
</html>